package com.ArrayList;

import java.util.ArrayList;
import java.util.Random;
import java.util.Scanner;

/*
抽奖案例，红包不能重复
*/
public class Demo05 {
    public static void main(String[] args) {
        ArrayList<Integer> list = new ArrayList<>();
        list.add(9);
        list.add(666);
        list.add(188);
        list.add(520);
        list.add(99999);
        Scanner sc = new Scanner(System.in);
        Random r = new Random();

        while (true) {
            System.out.println("请输入任意键来抽奖：");
            sc.nextLine();
            //随机获取ndex位置
            int index = r.nextInt(list.size());
            //删除index位置处的数据，并返回删除的数值
            int money = list.remove(index);
            System.out.println("恭喜你抽到了" + money + "元！");
            //判断奖池里面还有没有奖品
            if (list.size() == 0) {
                break;
            }
        }
    }
}
